European affairs - French English Dictionary